upper torso strap - Español Inglés Diccionario